Make the ms-windows theme engine build with mingw.
authorTor Lillqvist <tml@iki.fi>
Mon, 30 Aug 2004 20:58:57 +0000 (20:58 +0000)
committerTor Lillqvist <tml@src.gnome.org>
Mon, 30 Aug 2004 20:58:57 +0000 (20:58 +0000)
commit585471a4795061c00d8764f06e09a73a34ef8682
treeb479639c1fd4bf9b07c671b6c7c9b20e02017258
parent7feff029c97e5b385c702d958a78843eaae0fc1e
Make the ms-windows theme engine build with mingw.

2004-08-30  Tor Lillqvist  <tml@iki.fi>

Make the ms-windows theme engine build with mingw.

* configure.in: Expand also modules/engines/ms-windows/Theme/
Makefile and .../Theme/gtk-2.0/Makefile.

* modules/engines/ms-windows/Makefile.am: Adapt for building
inside the GTK sources.

* modules/engines/ms-windows/*.c: Use "foo.h" style includes for
GTK and GDK headers. Use correct path for gdkwin32.h header.

* modules/engines/ms-windows/msw_style.c: Don't use deprecated GDK
API.

* modules/engines/ms-windows/xp_theme_defs.h
* modules/engines/ms-windows/xp_theme.c: Move definitions of TMT_*
to xp_theme.c, as they are neither in mingw's nor Platform
SDK's tmschema.h.

* modules/engines/ms-windows/xp_theme.c: Define _WIN32_WINNT as
0x0501 to get the necesssary stuff from mingw's uxtheme.h.
13 files changed:
ChangeLog
ChangeLog.pre-2-10
ChangeLog.pre-2-6
ChangeLog.pre-2-8
configure.in
modules/engines/ms-windows/Makefile.am
modules/engines/ms-windows/msw_rc_style.h
modules/engines/ms-windows/msw_style.c
modules/engines/ms-windows/msw_style.h
modules/engines/ms-windows/msw_theme_main.c
modules/engines/ms-windows/xp_theme.c
modules/engines/ms-windows/xp_theme.h
modules/engines/ms-windows/xp_theme_defs.h